Categorising Test Smells

نویسنده

  • Mircea Lungu
چکیده

The aim of this investigation into test smells was to find out how familiar developers are with test smells, the frequency of test smells and their severity in the industrial world. First of all, a taxonomy of different test smells was created and grouped according to programming principles as a basis for this study. Several interviews were then conducted to find out which test smells to include in the subsequent survey. 20 people with different industrial experience levels participated in this survey. It was hypothesised that test smells are not identified as such and that their names are unknown. The hypothesis was supported by the results of the survey. The results revealed that test smells are not quite well-known despite the fact that some of them occur rather frequently and pose severe problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Utilising Code Smells to Detect Quality Problems in TTCN-3 Test Suites

Today, test suites of several ten thousand lines of code are specified using the Testing and Test Control Notation (TTCN-3). Experience shows that the resulting test suites suffer from quality problems with respect to internal quality aspects like usability, maintainability, or reusability. Therefore, a quality assessment of TTCN-3 test suites is desirable. A powerful approach to detect quality...

متن کامل

Investigating the Role of Code Smells in Preventive Maintenance

The quest for improving the software quality has given rise to various studies which focus on the enhancement of the quality of software through various processes. Code smells, which are indicators of the software quality have not been put to an extensive study for as to determine their role in the prediction of defects in the software. This study aims to investigate the role of code smells in ...

متن کامل

Individual differences in odor imaging ability reflect differences in olfactory and emotional perception.

We asked whether the large variability in odor imaging ability is underlain by interindividual differences in the processing of smells and emotion. Olfactory imaging ability, anhedonia level, and odor perception were measured in 40 subjects, using the Vividness of Olfactory Imagery Questionnaire (VOIQ), the Physical Anhedonia Scale, and the European Test of Olfactory Capabilities. "Good" olfact...

متن کامل

Is The University Of Pennsylvania Smell Identification Test ( UPSIT ) Valid for the UK Population ?

Aims: UK publications base evidence on University of Pennsylvania Smell Identification Test (UPSIT) results, yet UPSIT normative values are not transferrable outside the USA. This study was designed to (a) Estimate normative scores for the UK population and (b) Identify smells causing cultural bias. Methods: The UPSIT test was applied to 44 healthy individuals in the UK. Results: Results showed...

متن کامل

The Test Automation Manifesto

Two key aspects of eXtreme Programming are automated testing and frequent refactoring. But is refactoring the best way to arrive at a set of tests that are both sufficient and maintainable? This paper builds on previously cataloged test smells, classifies these smells into two broad categories and introduces principles (or goals) for test automation. It also provides the start of a generative p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015